/*
 * Interface der class AnnotatedSet
 */
public interface An_List_interface<Typ,Typ2> {
	
		//Einfuegen eines neuen Elements am best. Pos der Liste
		//IN: WErt(Fuse,Racer) von neuem element
		void insert(Typ newelem); 
		//public methode um auf Methode iterator zugreifen zu koennen
		//Out: class iterator();
		iteratorInterface<Typ> iterator();
		//Fuegt an pos anmerkung hinzu
		//IN: position(Typ), anmerkung(Typ2)
		void annotated(Typ elem,Typ2 anmerkung);
		//Gibt Annotated Liste in form eines Strings aus
		//Out: String
		String toString();
		//gibt Durchhaltevermoegen in form eines Strings aus
		//OUT: String
		String toString_durchh();
}
